insult violently and aggressively - Espagnol Anglais Dictionnaire